package com.tools.ad.strategy.outer;


import com.hm.base.android.mob.AMApplication;
import com.tools.ad.ADGAConstant;
import com.tools.ad.ADModule;
import com.tools.ad.R;
import com.tools.ad.util.GARecordUtils;

/**
 * desc:
 * date: 2018/4/19
 * author: ancun
 */

public class AppOuterExecutor extends OuterCommonAdExecutor {


    public AppOuterExecutor(AMApplication context, ADModule adModule, String adScene) {
        super(context, adModule, adScene);
    }

    @Override
    protected String getTag() {
        return AppOuterExecutor.class.getName();
    }

    @Override
    protected void onCountLimited() {
        super.onCountLimited();
        GARecordUtils.report(imContext, ADGAConstant.C_AD, ADGAConstant.A_REQUEST, imContext.getString(R.string.GA_record_ad_on_count_limited, mAdScene));
    }

}
